package cn.org.timespace.easyframe.model.permission;

import java.util.HashSet;
import java.util.Set;

/**
 * EfOrg entity. @author MyEclipse Persistence Tools
 */

public class EfOrg implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = -6820259225857250020L;
	private String orgId;
	private String parentId;
	private String orgName;
	private String orgCode;
	private String orgLevel;
	private String dicOrgType;
	private Short displayNo;	
	private String orgDesc;
	private String dicOrgIsValid;
	private Set efUsers = new HashSet(0);
	private String selA;
	private String selB;
	private String selC;
	
	public String getSelA() {
		return selA;
	}

	public void setSelA(String selA) {
		this.selA = selA;
	}

	public String getSelB() {
		return selB;
	}

	public void setSelB(String selB) {
		this.selB = selB;
	}

	public String getSelC() {
		return selC;
	}

	public void setSelC(String selC) {
		this.selC = selC;
	}

	// Constructors

	/** default constructor */
	public EfOrg() {
	}

	/** minimal constructor */
	public EfOrg(String parentId, String orgName, String orgCode,
			String orgLevel, String orgDesc, String dicOrgIsValid) {
		this.parentId = parentId;
		this.orgName = orgName;
		this.orgCode = orgCode;
		this.orgLevel = orgLevel;
		this.orgDesc = orgDesc;
		this.dicOrgIsValid = dicOrgIsValid;
	}

	/** full constructor */
	public EfOrg(String parentId, String orgName, String orgCode,
			String orgLevel, String orgDesc, String dicOrgIsValid, Set efUsers,String selA,String selB,String selC) {
		this.parentId = parentId;
		this.orgName = orgName;
		this.orgCode = orgCode;
		this.orgLevel = orgLevel;
		this.orgDesc = orgDesc;
		this.dicOrgIsValid = dicOrgIsValid;
		this.efUsers = efUsers;
		this.selA = selA;
		this.selB = selB;
		this.selC = selC;
	}

	// Property accessors

	public String getOrgId() {
		return this.orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getParentId() {
		return this.parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public String getOrgName() {
		return this.orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getOrgCode() {
		return this.orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getOrgLevel() {
		return this.orgLevel;
	}

	public void setOrgLevel(String orgLevel) {
		this.orgLevel = orgLevel;
	}

	public String getOrgDesc() {
		return this.orgDesc;
	}

	public void setOrgDesc(String orgDesc) {
		this.orgDesc = orgDesc;
	}

	public String getDicOrgIsValid() {
		return this.dicOrgIsValid;
	}

	public void setDicOrgIsValid(String dicOrgIsValid) {
		this.dicOrgIsValid = dicOrgIsValid;
	}

	public Set getEfUsers() {
		return this.efUsers;
	}

	public void setEfUsers(Set efUsers) {
		this.efUsers = efUsers;
	}

	public String getDicOrgType() {
		return dicOrgType;
	}

	public void setDicOrgType(String dicOrgType) {
		this.dicOrgType = dicOrgType;
	}

	public Short getDisplayNo() {
		return displayNo;
	}

	public void setDisplayNo(Short displayNo) {
		this.displayNo = displayNo;
	}

}